package com.splic.product.domain;

import com.splic.common.annotation.Excel;
import lombok.Data;
import com.splic.common.core.domain.BaseEntity;

/**
 * 地区码对象 t_area
 * 
 * @author singe
 * @date 2022-02-16
 */
@Data
public class Area extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** id */
    private Long id;

    /** 地区编码 */
    @Excel(name = "地区编码")
    private String code;

    /** 地区名 */
    @Excel(name = "地区名")
    private String name;

    /** 地区级别（1:省份province,2:市city,3:区县district,4:街道street） */
    @Excel(name = "地区级别", readConverterExp = "1=:省份province,2:市city,3:区县district,4:街道street")
    private Integer level;

    /** 城市编码 */
    @Excel(name = "城市编码")
    private String cityCode;

    /** 城市中心点（即：经纬度坐标） */
    @Excel(name = "城市中心点", readConverterExp = "即=：经纬度坐标")
    private String center;

    /** 地区父节点 */
    @Excel(name = "地区父节点")
    private Long parentId;

    @Excel(name = "天气的城市id")
    private String weatherCityId;


}
